package com.hhit.bigscreenbackmanage.dao.jsgl;

import com.alibaba.fastjson.JSONObject;
import com.hhit.bigscreenbackmanage.entity.jsgl.TJsglTysjBdz;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Map;

@Repository
public interface TJsglTysjBdzMapper {
    void insertTJsglTysjBdz(@Param("list") List<TJsglTysjBdz> list);

    List<Map<String,String>> getbdztysjNum(JSONObject jsonObject);

    List<TJsglTysjBdz> queryTysjBdzList(JSONObject jsonObject);

    List<TJsglTysjBdz> queryTcqkBdzList(JSONObject jsonObject);

    Integer queryTysjBdzCount(JSONObject jsonObject);

    Integer queryTcqkBdzCount(JSONObject jsonObject);

    Map<String, Object> queryMkhbdzCount(JSONObject jsonObject);

    String queryTysjBdzMaxDataTime();

    void deleteTysjBdzRecord(JSONObject jsonObject);

    void deleteTcqkBdzRecord(JSONObject jsonObject);
}
